package com.wuyou.mid;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;

/**
 * 1664. 生成平衡数组的方案数
 */
public class WaysToMakeFair {


    public static void main(String[] args) {
        List<String> list = new ArrayList<>();
        list.add("a");
        list.add("b");
        list.add("c");
        list.add("d");
        list.add("e");
        list.add("f");
        list.add("g");
        list.add("h");
        list.add("i");
        List<String> f = list.stream().filter(e -> {
            return !e.equals("f");
        }).collect(Collectors.toList());
        try {
            int i = 1 / 0;
        }catch (Exception e){
            System.out.println(e.getMessage());
        }
        System.out.println(f);


    }

    public static int solution_1(int[] nums){
        int res = 0;
        Map<Integer, int[]> map = new HashMap<Integer, int[]>();
        for (int i = 0; i < nums.length; i++) {
            int odd = 0, even = 0;
            for (int j = 0; j < i; j++) {
                if (j % 2 == 0) {
                    odd += nums[j];
                }else {
                    even += nums[j];
                }
            }
            int[] tempArr = new int[2];
            tempArr[0] = odd;
            tempArr[1] = even;
            map.put(i, tempArr);
        }

        for (int i = 0; i < nums.length; i++) {

            int tempOdd = map.get(i)[0], tempEven = map.get(i)[1];
            for (int j = 0; j < nums.length; j++) {

            }
        }





        return res;
    }
}
